home *** CD-ROM | disk | FTP | other *** search
/ Freelog 117 / FreelogNo117-OctobreNovembre2013.iso / Programmation / jedit / jedit5.1.0install.exe / {app} / modes / assembly-agc.xml < prev    next >
Extensible Markup Language  |  2013-07-28  |  13KB  |  440 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  4.  
  5. <!-- Apollo Guidance Computer (AGC) Assembly mode by Jim Lawton (jim DOT lawton AT gmail DOT com). -->
  6.  
  7. <MODE>
  8.  
  9.     <PROPS>
  10.         <PROPERTY NAME="lineComment" VALUE="#"/>
  11.         <PROPERTY NAME="contextInsensitive" VALUE="true"/>
  12.     </PROPS>
  13.  
  14.     <RULES HIGHLIGHT_DIGITS="TRUE" IGNORE_CASE="TRUE">
  15.         <!-- Comments -->
  16.         <EOL_SPAN TYPE="COMMENT2">##</EOL_SPAN>
  17.         <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
  18.  
  19.         <!-- Labels -->
  20.         <SEQ_REGEXP HASH_CHARS="ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890+-/*=()?'.&" AT_LINE_START="TRUE"
  21.                 TYPE="LABEL">[0-9A-Z+-/*=()?'.&]+
  22.         </SEQ_REGEXP>
  23.         <!-- +/- Pseudo-labels (comments really) -->
  24.         <SEQ_REGEXP HASH_CHARS=" +-" AT_LINE_START="TRUE" TYPE="COMMENT3">[0-9+-]+</SEQ_REGEXP>
  25.  
  26.         <!-- Octal numbers (default). -->
  27.         <SEQ_REGEXP HASH_CHARS="+-01234567" AT_WORD_START="TRUE" TYPE="DIGIT">[+-]*[0-7]+[ \t]</SEQ_REGEXP>
  28.         <SEQ_REGEXP HASH_CHARS="+-01234567" AT_WORD_START="TRUE" TYPE="DIGIT">[+-]*[0-7]+$</SEQ_REGEXP>
  29.         <SEQ_REGEXP HASH_CHARS="+-01234567" AT_WORD_START="TRUE" TYPE="DIGIT">[+-]*[0-7]+[,$]</SEQ_REGEXP>
  30.         <!-- Decimal numbers specified by trailing D. -->
  31.         <SEQ_REGEXP HASH_CHARS="+-0123456789" AT_WORD_START="TRUE" TYPE="DIGIT">[+-]*[0-9]+D[ \t]</SEQ_REGEXP>
  32.         <SEQ_REGEXP HASH_CHARS="+-0123456789" AT_WORD_START="TRUE" TYPE="DIGIT">[+-]*[0-9]+D$</SEQ_REGEXP>
  33.         <SEQ_REGEXP HASH_CHARS="+-0123456789" AT_WORD_START="TRUE" TYPE="DIGIT">[+-]*[0-9]+D[,$]</SEQ_REGEXP>
  34.  
  35.         <!-- Binary Operators -->
  36.         <SEQ TYPE="OPERATOR">+</SEQ>
  37.         <SEQ TYPE="OPERATOR">-</SEQ>
  38.  
  39.         <KEYWORDS>
  40.             <!-- Block I Registers -->
  41.             <KEYWORD3>D</KEYWORD3>
  42.             <KEYWORD3>Z</KEYWORD3>
  43.             <KEYWORD3>N</KEYWORD3>
  44.             <KEYWORD3>SL</KEYWORD3>
  45.             <KEYWORD3>BI</KEYWORD3>
  46.             <KEYWORD3>EDH</KEYWORD3>
  47.             <KEYWORD3>CLHP</KEYWORD3>
  48.             <KEYWORD3>HP</KEYWORD3>
  49.             <KEYWORD3>LP</KEYWORD3>
  50.             <KEYWORD3>ZI</KEYWORD3>
  51.             <KEYWORD3>IN0</KEYWORD3>
  52.             <KEYWORD3>IN1</KEYWORD3>
  53.             <KEYWORD3>IN2</KEYWORD3>
  54.             <KEYWORD3>IN3</KEYWORD3>
  55.             <KEYWORD3>IN4</KEYWORD3>
  56.             <KEYWORD3>IN5</KEYWORD3>
  57.             <KEYWORD3>OUT0</KEYWORD3>
  58.             <KEYWORD3>OUT1</KEYWORD3>
  59.             <KEYWORD3>OUT2</KEYWORD3>
  60.             <KEYWORD3>OUT3</KEYWORD3>
  61.             <KEYWORD3>OUT4</KEYWORD3>
  62.             <KEYWORD3>RIP</KEYWORD3>
  63.  
  64.             <!-- Block II Registers -->
  65.             <KEYWORD3>A</KEYWORD3>
  66.             <KEYWORD3>L</KEYWORD3>
  67.             <KEYWORD3>Q</KEYWORD3>
  68.             <KEYWORD3>EB</KEYWORD3>
  69.             <KEYWORD3>FB</KEYWORD3>
  70.             <KEYWORD3>Z</KEYWORD3>
  71.             <KEYWORD3>BB</KEYWORD3>
  72.             <KEYWORD3>ARUPT</KEYWORD3>
  73.             <KEYWORD3>LRUPT</KEYWORD3>
  74.             <KEYWORD3>QRUPT</KEYWORD3>
  75.             <KEYWORD3>ZRUPT</KEYWORD3>
  76.             <KEYWORD3>BBRUPT</KEYWORD3>
  77.             <KEYWORD3>BRUPT</KEYWORD3>
  78.             <KEYWORD3>CYR</KEYWORD3>
  79.             <KEYWORD3>SR</KEYWORD3>
  80.             <KEYWORD3>CYL</KEYWORD3>
  81.             <KEYWORD3>EDOP</KEYWORD3>
  82.  
  83.             <!-- Block I Directives -->
  84.             <FUNCTION>-CADR</FUNCTION>
  85.             <FUNCTION>XCADR</FUNCTION>
  86.  
  87.             <!-- Block II Directives -->
  88.             <FUNCTION>=</FUNCTION>
  89.             <FUNCTION>=MINUS</FUNCTION>
  90.             <FUNCTION>=ECADR</FUNCTION>
  91.             <FUNCTION>-2CADR</FUNCTION>
  92.             <FUNCTION>-GENADR</FUNCTION>
  93.             <FUNCTION>2BCADR</FUNCTION>
  94.             <FUNCTION>2CADR</FUNCTION>
  95.             <FUNCTION>2DEC</FUNCTION>
  96.             <FUNCTION>2DEC*</FUNCTION>
  97.             <FUNCTION>2FCADR</FUNCTION>
  98.             <FUNCTION>2OCT</FUNCTION>
  99.             <FUNCTION>ADRES</FUNCTION>
  100.             <FUNCTION>BANK</FUNCTION>
  101.             <FUNCTION>BBCON</FUNCTION>
  102.             <FUNCTION>BBCON*</FUNCTION>
  103.             <FUNCTION>BLOCK</FUNCTION>
  104.             <FUNCTION>BNKSUM</FUNCTION>
  105.             <FUNCTION>CADR</FUNCTION>
  106.             <FUNCTION>CHECK=</FUNCTION>
  107.             <FUNCTION>COUNT</FUNCTION>
  108.             <FUNCTION>COUNT*</FUNCTION>
  109.             <FUNCTION>DEC</FUNCTION>
  110.             <FUNCTION>DEC*</FUNCTION>
  111.             <FUNCTION>EBANK=</FUNCTION>
  112.             <FUNCTION>ECADR</FUNCTION>
  113.             <FUNCTION>EQUALS</FUNCTION>
  114.             <FUNCTION>ERASE</FUNCTION>
  115.             <FUNCTION>FCADR</FUNCTION>
  116.             <FUNCTION>GENADR</FUNCTION>
  117.             <FUNCTION>MEMORY</FUNCTION>
  118.             <FUNCTION>MM</FUNCTION>
  119.             <FUNCTION>NV</FUNCTION>
  120.             <FUNCTION>OCT</FUNCTION>
  121.             <FUNCTION>OCTAL</FUNCTION>
  122.             <FUNCTION>REMADR</FUNCTION>
  123.             <FUNCTION>SBANK=</FUNCTION>
  124.             <FUNCTION>SETLOC</FUNCTION>
  125.             <FUNCTION>SUBRO</FUNCTION>
  126.             <FUNCTION>VN</FUNCTION>
  127.  
  128.             <!-- Block II Downlink Directives -->
  129.             <FUNCTION>-1DNADR</FUNCTION>
  130.             <FUNCTION>-2DNADR</FUNCTION>
  131.             <FUNCTION>-3DNADR</FUNCTION>
  132.             <FUNCTION>-4DNADR</FUNCTION>
  133.             <FUNCTION>-5DNADR</FUNCTION>
  134.             <FUNCTION>-6DNADR</FUNCTION>
  135.             <FUNCTION>-DNCHAN</FUNCTION>
  136.             <FUNCTION>-DNPTR</FUNCTION>
  137.             <FUNCTION>1DNADR</FUNCTION>
  138.             <FUNCTION>2DNADR</FUNCTION>
  139.             <FUNCTION>3DNADR</FUNCTION>
  140.             <FUNCTION>4DNADR</FUNCTION>
  141.             <FUNCTION>5DNADR</FUNCTION>
  142.             <FUNCTION>6DNADR</FUNCTION>
  143.             <FUNCTION>DNCHAN</FUNCTION>
  144.             <FUNCTION>DNPTR</FUNCTION>
  145.  
  146.             <!-- Block I Opcodes -->
  147.             <KEYWORD1>OVIND</KEYWORD1>
  148.             <KEYWORD1>XAQ</KEYWORD1>
  149.  
  150.             <!-- Block II Opcodes -->
  151.             <KEYWORD1>-CCS</KEYWORD1>
  152.             <KEYWORD1>AD</KEYWORD1>
  153.             <KEYWORD1>ADS</KEYWORD1>
  154.             <KEYWORD1>AUG</KEYWORD1>
  155.             <KEYWORD1>BZF</KEYWORD1>
  156.             <KEYWORD1>BZMF</KEYWORD1>
  157.             <KEYWORD1>CA</KEYWORD1>
  158.             <KEYWORD1>CAE</KEYWORD1>
  159.             <KEYWORD1>CAF</KEYWORD1>
  160.             <KEYWORD1>CCS</KEYWORD1>
  161.             <KEYWORD1>COM</KEYWORD1>
  162.             <KEYWORD1>CS</KEYWORD1>
  163.             <KEYWORD1>DAS</KEYWORD1>
  164.             <KEYWORD1>DCA</KEYWORD1>
  165.             <KEYWORD1>DCOM</KEYWORD1>
  166.             <KEYWORD1>DCS</KEYWORD1>
  167.             <KEYWORD1>DDOUBL</KEYWORD1>
  168.             <KEYWORD1>DIM</KEYWORD1>
  169.             <KEYWORD1>DOUBLE</KEYWORD1>
  170.             <KEYWORD1>DTCB</KEYWORD1>
  171.             <KEYWORD1>DTCF</KEYWORD1>
  172.             <KEYWORD1>DV</KEYWORD1>
  173.             <KEYWORD1>DXCH</KEYWORD1>
  174.             <KEYWORD1>EDRUPT</KEYWORD1>
  175.             <KEYWORD1>EXTEND</KEYWORD1>
  176.             <KEYWORD1>INCR</KEYWORD1>
  177.             <KEYWORD1>INDEX</KEYWORD1>
  178.             <KEYWORD1>INHINT</KEYWORD1>
  179.             <KEYWORD1>LXCH</KEYWORD1>
  180.             <KEYWORD1>MASK</KEYWORD1>
  181.             <KEYWORD1>MP</KEYWORD1>
  182.             <KEYWORD1>MSU</KEYWORD1>
  183.             <KEYWORD1>NDX</KEYWORD1>
  184.             <KEYWORD1>NOOP</KEYWORD1>
  185.             <KEYWORD1>OVSK</KEYWORD1>
  186.             <KEYWORD1>QXCH</KEYWORD1>
  187.             <KEYWORD1>RAND</KEYWORD1>
  188.             <KEYWORD1>READ</KEYWORD1>
  189.             <KEYWORD1>RELINT</KEYWORD1>
  190.             <KEYWORD1>RESUME</KEYWORD1>
  191.             <KEYWORD1>RETURN</KEYWORD1>
  192.             <KEYWORD1>ROR</KEYWORD1>
  193.             <KEYWORD1>RXOR</KEYWORD1>
  194.             <KEYWORD1>SQUARE</KEYWORD1>
  195.             <KEYWORD1>SU</KEYWORD1>
  196.             <KEYWORD1>TC</KEYWORD1>
  197.             <KEYWORD1>TCR</KEYWORD1>
  198.             <KEYWORD1>TCAA</KEYWORD1>
  199.             <KEYWORD1>TCF</KEYWORD1>
  200.             <KEYWORD1>TS</KEYWORD1>
  201.             <KEYWORD1>WAND</KEYWORD1>
  202.             <KEYWORD1>WOR</KEYWORD1>
  203.             <KEYWORD1>WRITE</KEYWORD1>
  204.             <KEYWORD1>XCH</KEYWORD1>
  205.             <KEYWORD1>XLQ</KEYWORD1>
  206.             <KEYWORD1>XXALQ</KEYWORD1>
  207.             <KEYWORD1>ZL</KEYWORD1>
  208.             <KEYWORD1>ZQ</KEYWORD1>
  209.  
  210.             <!-- Block I Interpreter Opcodes -->
  211.             <KEYWORD2>ABS*</KEYWORD2>
  212.             <KEYWORD2>AST,1</KEYWORD2>
  213.             <KEYWORD2>AST,2</KEYWORD2>
  214.             <KEYWORD2>BOVF</KEYWORD2>
  215.             <KEYWORD2>COMP</KEYWORD2>
  216.             <KEYWORD2>COMP*</KEYWORD2>
  217.             <KEYWORD2>COS*</KEYWORD2>
  218.             <KEYWORD2>CROSS</KEYWORD2>
  219.             <KEYWORD2>DBSU</KEYWORD2>
  220.             <KEYWORD2>DMOVE</KEYWORD2>
  221.             <KEYWORD2>DMOVE*</KEYWORD2>
  222.             <KEYWORD2>DTS</KEYWORD2>
  223.             <KEYWORD2>ITC</KEYWORD2>
  224.             <KEYWORD2>ITC*</KEYWORD2>
  225.             <KEYWORD2>ITCI</KEYWORD2>
  226.             <KEYWORD2>ITCQ</KEYWORD2>
  227.             <KEYWORD2>LOAD</KEYWORD2>
  228.             <KEYWORD2>LODON</KEYWORD2>
  229.             <KEYWORD2>NOLOD</KEYWORD2>
  230.             <KEYWORD2>SHIFTL</KEYWORD2>
  231.             <KEYWORD2>SHIFTR</KEYWORD2>
  232.             <KEYWORD2>SMOVE</KEYWORD2>
  233.             <KEYWORD2>SMOVE*</KEYWORD2>
  234.             <KEYWORD2>SQUARE</KEYWORD2>
  235.             <KEYWORD2>STZ</KEYWORD2>
  236.             <KEYWORD2>SWITCH</KEYWORD2>
  237.             <KEYWORD2>TEST</KEYWORD2>
  238.             <KEYWORD2>TMOVE</KEYWORD2>
  239.             <KEYWORD2>TRAD</KEYWORD2>
  240.             <KEYWORD2>TSLC</KEYWORD2>
  241.             <KEYWORD2>TSLT</KEYWORD2>
  242.             <KEYWORD2>TSLT*</KEYWORD2>
  243.             <KEYWORD2>TSRT</KEYWORD2>
  244.             <KEYWORD2>TSRT*</KEYWORD2>
  245.             <KEYWORD2>TSU</KEYWORD2>
  246.             <KEYWORD2>TTS</KEYWORD2>
  247.             <KEYWORD2>VMOVE</KEYWORD2>
  248.             <KEYWORD2>VMOVE*</KEYWORD2>
  249.             <KEYWORD2>VSLT</KEYWORD2>
  250.             <KEYWORD2>VSLT*</KEYWORD2>
  251.             <KEYWORD2>VSQ</KEYWORD2>
  252.             <KEYWORD2>VSRT</KEYWORD2>
  253.             <KEYWORD2>VSRT*</KEYWORD2>
  254.             <KEYWORD2>VTS</KEYWORD2>
  255.  
  256.             <!-- Block II Interpreter Opcodes -->
  257.             <KEYWORD2>ABS</KEYWORD2>
  258.             <KEYWORD2>ABVAL</KEYWORD2>
  259.             <KEYWORD2>ACOS</KEYWORD2>
  260.             <KEYWORD2>ARCCOS</KEYWORD2>
  261.             <KEYWORD2>ARCSIN</KEYWORD2>
  262.             <KEYWORD2>ASIN</KEYWORD2>
  263.             <KEYWORD2>AXC,1</KEYWORD2>
  264.             <KEYWORD2>AXC,2</KEYWORD2>
  265.             <KEYWORD2>AXT,1</KEYWORD2>
  266.             <KEYWORD2>AXT,2</KEYWORD2>
  267.             <KEYWORD2>BDDV</KEYWORD2>
  268.             <KEYWORD2>BDDV*</KEYWORD2>
  269.             <KEYWORD2>BDSU</KEYWORD2>
  270.             <KEYWORD2>BDSU*</KEYWORD2>
  271.             <KEYWORD2>BHIZ</KEYWORD2>
  272.             <KEYWORD2>BMN</KEYWORD2>
  273.             <KEYWORD2>BOFCLR</KEYWORD2>
  274.             <KEYWORD2>BOF</KEYWORD2>
  275.             <KEYWORD2>BOFF</KEYWORD2>
  276.             <KEYWORD2>BOFINV</KEYWORD2>
  277.             <KEYWORD2>BOFSET</KEYWORD2>
  278.             <KEYWORD2>BON</KEYWORD2>
  279.             <KEYWORD2>BONCLR</KEYWORD2>
  280.             <KEYWORD2>BONINV</KEYWORD2>
  281.             <KEYWORD2>BONSET</KEYWORD2>
  282.             <KEYWORD2>BOV</KEYWORD2>
  283.             <KEYWORD2>BOVB</KEYWORD2>
  284.             <KEYWORD2>BPL</KEYWORD2>
  285.             <KEYWORD2>BVSU</KEYWORD2>
  286.             <KEYWORD2>BVSU*</KEYWORD2>
  287.             <KEYWORD2>BZE</KEYWORD2>
  288.             <KEYWORD2>CALL</KEYWORD2>
  289.             <KEYWORD2>CALRB</KEYWORD2>
  290.             <KEYWORD2>CCALL</KEYWORD2>
  291.             <KEYWORD2>CCALL*</KEYWORD2>
  292.             <KEYWORD2>CGOTO</KEYWORD2>
  293.             <KEYWORD2>CGOTO*</KEYWORD2>
  294.             <KEYWORD2>CLEAR</KEYWORD2>
  295.             <KEYWORD2>CLR</KEYWORD2>
  296.             <KEYWORD2>CLRGO</KEYWORD2>
  297.             <KEYWORD2>COS</KEYWORD2>
  298.             <KEYWORD2>COSINE</KEYWORD2>
  299.             <KEYWORD2>DAD</KEYWORD2>
  300.             <KEYWORD2>DAD*</KEYWORD2>
  301.             <KEYWORD2>DCOMP</KEYWORD2>
  302.             <KEYWORD2>DDV</KEYWORD2>
  303.             <KEYWORD2>DDV*</KEYWORD2>
  304.             <KEYWORD2>DLOAD</KEYWORD2>
  305.             <KEYWORD2>DLOAD*</KEYWORD2>
  306.             <KEYWORD2>DMP</KEYWORD2>
  307.             <KEYWORD2>DMP*</KEYWORD2>
  308.             <KEYWORD2>DMPR</KEYWORD2>
  309.             <KEYWORD2>DMPR*</KEYWORD2>
  310.             <KEYWORD2>DOT</KEYWORD2>
  311.             <KEYWORD2>DOT*</KEYWORD2>
  312.             <KEYWORD2>DSQ</KEYWORD2>
  313.             <KEYWORD2>DSU</KEYWORD2>
  314.             <KEYWORD2>DSU*</KEYWORD2>
  315.             <KEYWORD2>EXIT</KEYWORD2>
  316.             <KEYWORD2>GOTO</KEYWORD2>
  317.             <KEYWORD2>INCR,1</KEYWORD2>
  318.             <KEYWORD2>INCR,2</KEYWORD2>
  319.             <KEYWORD2>INVERT</KEYWORD2>
  320.             <KEYWORD2>INVGO</KEYWORD2>
  321.             <KEYWORD2>ITA</KEYWORD2>
  322.             <KEYWORD2>LXA,1</KEYWORD2>
  323.             <KEYWORD2>LXA,2</KEYWORD2>
  324.             <KEYWORD2>LXC,1</KEYWORD2>
  325.             <KEYWORD2>LXC,2</KEYWORD2>
  326.             <KEYWORD2>MXV</KEYWORD2>
  327.             <KEYWORD2>MXV*</KEYWORD2>
  328.             <KEYWORD2>NORM</KEYWORD2>
  329.             <KEYWORD2>NORM*</KEYWORD2>
  330.             <KEYWORD2>PDDL</KEYWORD2>
  331.             <KEYWORD2>PDDL*</KEYWORD2>
  332.             <KEYWORD2>PDVL</KEYWORD2>
  333.             <KEYWORD2>PDVL*</KEYWORD2>
  334.             <KEYWORD2>PUSH</KEYWORD2>
  335.             <KEYWORD2>ROUND</KEYWORD2>
  336.             <KEYWORD2>RTB</KEYWORD2>
  337.             <KEYWORD2>RVQ</KEYWORD2>
  338.             <KEYWORD2>SET</KEYWORD2>
  339.             <KEYWORD2>SETGO</KEYWORD2>
  340.             <KEYWORD2>SETPD</KEYWORD2>
  341.             <KEYWORD2>SIGN</KEYWORD2>
  342.             <KEYWORD2>SIGN*</KEYWORD2>
  343.             <KEYWORD2>SIN</KEYWORD2>
  344.             <KEYWORD2>SINE</KEYWORD2>
  345.             <KEYWORD2>SL1</KEYWORD2>
  346.             <KEYWORD2>SL1R</KEYWORD2>
  347.             <KEYWORD2>SL2</KEYWORD2>
  348.             <KEYWORD2>SL2R</KEYWORD2>
  349.             <KEYWORD2>SL3</KEYWORD2>
  350.             <KEYWORD2>SL3R</KEYWORD2>
  351.             <KEYWORD2>SL4</KEYWORD2>
  352.             <KEYWORD2>SL4R</KEYWORD2>
  353.             <KEYWORD2>SL</KEYWORD2>
  354.             <KEYWORD2>SL*</KEYWORD2>
  355.             <KEYWORD2>SLOAD</KEYWORD2>
  356.             <KEYWORD2>SLOAD*</KEYWORD2>
  357.             <KEYWORD2>SLR</KEYWORD2>
  358.             <KEYWORD2>SLR*</KEYWORD2>
  359.             <KEYWORD2>SQRT</KEYWORD2>
  360.             <KEYWORD2>SR1</KEYWORD2>
  361.             <KEYWORD2>SR1R</KEYWORD2>
  362.             <KEYWORD2>SR2</KEYWORD2>
  363.             <KEYWORD2>SR2R</KEYWORD2>
  364.             <KEYWORD2>SR3</KEYWORD2>
  365.             <KEYWORD2>SR3R</KEYWORD2>
  366.             <KEYWORD2>SR4</KEYWORD2>
  367.             <KEYWORD2>SR4R</KEYWORD2>
  368.             <KEYWORD2>SR</KEYWORD2>
  369.             <KEYWORD2>SR*</KEYWORD2>
  370.             <KEYWORD2>SRR</KEYWORD2>
  371.             <KEYWORD2>SRR*</KEYWORD2>
  372.             <KEYWORD2>SSP</KEYWORD2>
  373.             <KEYWORD2>SSP*</KEYWORD2>
  374.             <KEYWORD2>STADR</KEYWORD2>
  375.             <KEYWORD2>STCALL</KEYWORD2>
  376.             <KEYWORD2>STODL</KEYWORD2>
  377.             <KEYWORD2>STODL*</KEYWORD2>
  378.             <KEYWORD2>STORE</KEYWORD2>
  379.             <KEYWORD2>STOVL</KEYWORD2>
  380.             <KEYWORD2>STOVL*</KEYWORD2>
  381.             <KEYWORD2>STQ</KEYWORD2>
  382.             <KEYWORD2>SXA,1</KEYWORD2>
  383.             <KEYWORD2>SXA,2</KEYWORD2>
  384.             <KEYWORD2>TAD</KEYWORD2>
  385.             <KEYWORD2>TAD*</KEYWORD2>
  386.             <KEYWORD2>TIX,1</KEYWORD2>
  387.             <KEYWORD2>TIX,2</KEYWORD2>
  388.             <KEYWORD2>TLOAD</KEYWORD2>
  389.             <KEYWORD2>TLOAD*</KEYWORD2>
  390.             <KEYWORD2>UNIT</KEYWORD2>
  391.             <KEYWORD2>UNIT*</KEYWORD2>
  392.             <KEYWORD2>V/SC</KEYWORD2>
  393.             <KEYWORD2>V/SC*</KEYWORD2>
  394.             <KEYWORD2>VAD</KEYWORD2>
  395.             <KEYWORD2>VAD*</KEYWORD2>
  396.             <KEYWORD2>VCOMP</KEYWORD2>
  397.             <KEYWORD2>VDEF</KEYWORD2>
  398.             <KEYWORD2>VLOAD</KEYWORD2>
  399.             <KEYWORD2>VLOAD*</KEYWORD2>
  400.             <KEYWORD2>VPROJ</KEYWORD2>
  401.             <KEYWORD2>VPROJ*</KEYWORD2>
  402.             <KEYWORD2>VSL</KEYWORD2>
  403.             <KEYWORD2>VSL*</KEYWORD2>
  404.             <KEYWORD2>VSL1</KEYWORD2>
  405.             <KEYWORD2>VSL2</KEYWORD2>
  406.             <KEYWORD2>VSL3</KEYWORD2>
  407.             <KEYWORD2>VSL4</KEYWORD2>
  408.             <KEYWORD2>VSL5</KEYWORD2>
  409.             <KEYWORD2>VSL6</KEYWORD2>
  410.             <KEYWORD2>VSL7</KEYWORD2>
  411.             <KEYWORD2>VSL8</KEYWORD2>
  412.             <KEYWORD2>VSQ</KEYWORD2>
  413.             <KEYWORD2>VSR</KEYWORD2>
  414.             <KEYWORD2>VSR*</KEYWORD2>
  415.             <KEYWORD2>VSR1</KEYWORD2>
  416.             <KEYWORD2>VSR2</KEYWORD2>
  417.             <KEYWORD2>VSR3</KEYWORD2>
  418.             <KEYWORD2>VSR4</KEYWORD2>
  419.             <KEYWORD2>VSR5</KEYWORD2>
  420.             <KEYWORD2>VSR6</KEYWORD2>
  421.             <KEYWORD2>VSR7</KEYWORD2>
  422.             <KEYWORD2>VSR8</KEYWORD2>
  423.             <KEYWORD2>VSU</KEYWORD2>
  424.             <KEYWORD2>VSU*</KEYWORD2>
  425.             <KEYWORD2>VXM</KEYWORD2>
  426.             <KEYWORD2>VXM*</KEYWORD2>
  427.             <KEYWORD2>VXSC</KEYWORD2>
  428.             <KEYWORD2>VXSC*</KEYWORD2>
  429.             <KEYWORD2>VXV</KEYWORD2>
  430.             <KEYWORD2>VXV*</KEYWORD2>
  431.             <KEYWORD2>XAD,1</KEYWORD2>
  432.             <KEYWORD2>XAD,2</KEYWORD2>
  433.             <KEYWORD2>XCHX,1</KEYWORD2>
  434.             <KEYWORD2>XCHX,2</KEYWORD2>
  435.             <KEYWORD2>XSU,1</KEYWORD2>
  436.             <KEYWORD2>XSU,2</KEYWORD2>
  437.         </KEYWORDS>
  438.     </RULES>
  439. </MODE>
  440.